.contextMenu {
	position: absolute;
	z-index: 1000;

	display:none;

	min-width: 120px;

	background: #eee;
	border:1px solid #777;

}

.contextMenu ul {

	padding: 3px 0px;
	margin: 0px;

	border: solid 1px #fff;
}

.contextMenu li {
	list-style: none;
	padding: 0px 1px;
	margin: 0px;
}
.contextMenu a {
	display: block;
	color: #000;
	text-decoration: none;
	line-height: 22px;
	height: 22px;
	padding: 1px 8px;
}

.contextMenu li.hover a {
	padding: 0px 7px;
	background-color: #DFE6F5;
	border: 1px solid #A2C1FA;
	border-radius:2px;
}

.contextMenu li.separator div {
	margin: 3px 0px;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #fff;
}